Skip to content

chore: bump quire-rs to v0.10.0 (CR-010 per-value asserts)#6

Merged
kreneskyp merged 1 commit into
mainfrom
chore/bump-quire-rs-v0.10.0
Jun 20, 2026
Merged

chore: bump quire-rs to v0.10.0 (CR-010 per-value asserts)#6
kreneskyp merged 1 commit into
mainfrom
chore/bump-quire-rs-v0.10.0

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

Bumps the quire-rs pin v0.9.1v0.10.0 so the quire binary picks up the CR-010 body_extraction assert keys (choices / column_choices / column_patterns).

This is what lets quire validate enforce per-value constraints — e.g. the SpecReview findings table's Severity column (low|medium|high) used by the new quoin spec-review flow.

Verified locally (release binary):

  • Full test suite green (52 tests).
  • CR-010 smoke: a column_choices table accepts in-set values and rejects out-of-set with a precise diagnostic — column 'Sev' cell 'NOPE' is not one of ["low", "high"] [assert].

Only Cargo.toml + Cargo.lock change. (The separate self-update feature is intentionally not in this PR — it's a later release.)

🤖 Generated with Claude Code

Picks up the CR-010 body_extraction assert keys (choices / column_choices /
column_patterns) so `quire validate` can enforce per-value constraints — e.g.
the SpecReview findings table's Severity column. Verified: the release binary
validates column_choices (accepts low/high, rejects out-of-set with a precise
[assert] diagnostic); full test suite green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kreneskyp kreneskyp requested a review from a team as a code owner June 20, 2026 19:52
@kreneskyp kreneskyp merged commit bce9807 into main Jun 20, 2026
3 checks passed
@kreneskyp kreneskyp deleted the chore/bump-quire-rs-v0.10.0 branch June 20, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant